package redis_springboot.demo.mq;

/**
 * @author： pang-yun
 * @date： 2021-12-23 14:33
 * 功能目的 ：用于
 */

public interface MQConst {

    // 普通交换机 与 死信交换机
    String NORMAL_EXCHANGE = "X";
    String DEAD_EXCHANGE = "Y";
    // 两个 普通队列 与 一个死信队列
    String QUEUE_A = "QA";
    String QUEUE_B = "QB";
    String QUEUE_DEAD = "QD";
    String QUEUE_C = "QC";
    // 路由
    String X_QA = "XA";
    String X_QB = "XB";
    String DEAD_ROUTE = "YD";
    String X_QC = "XC";




    //---------基于插件的延时队列-----------------------
    String DELAY_EXCHANGE = "delayed.exchange";
    String DELAY_QUEUE = "delayed.queue";
    //延迟消息中 固定
    String DELAY_ROUTE_KEY = "delayed_routingkey";
    // 自定义交换机类型
    String EXCHANGE_TYPE ="x-delayed-message";



}
